概要

I am a RTE/Chief Scrum Master Program Manager with a focus on helping companies succeed with software development and agile practices. I am specialized in designing and developing successful .NET applications using Microsoft Technologies. Expertise in database application development with database analysis and design skills. Skilled in developing business plans, requirements specifications, user documentation and architectural systems research.
I have successfully developed, tested, implemented and trained users on many ERPS including Financial, land and hospital management. I also provide individualized training, code reviews and mentoring services. Managing and leading software development teams scaling from small to large scale. I have a passion for developing software and guiding software developers to perform at their best. I am an agile advocate. Using my vast experience of more than 20 years working across many different industries. I am passionate about helping companies succeed with their software projects by ensuring me and my teams deliver value back to the organization.

Specialties SAFe, Agile, Software Development, Motivation, Innovation, Coaching, Mentoring, Managing Teams, Agile Development (Scrum / XP), Lean, Kanban, .NET Framework, VB6, VB.net, C#, Web development. ASP.NET, Azure, Large Scale, Systems Architecture and Design, JSON, Web Services.

Objective
To work in the challenging environment where I can implement my Intellectual and Technical skills and contribute towards Achievement of organizational goals.

项目

Easy Accounting
Human Resource Management System
Retail Point of Sales
Touch Restaurant Point of Sales
Manufacturing & Retail (Easy Accounting)
ERP for Plot Management System
ERP for Hospitals
Enterprise Accounting System
查看更多

工作经历

公司标识
Business Analysis Manager
S&P Global
May 2019 - 代表 | Islamabad, Pakistan

公司标识
RTE/Chief Scrum Master Program Manager 5x SAFe (RTE, SCM, Practitioner) CSM Lean Certified
S&P Global
Mar 2019 - 代表 | Islamabad, Pakistan

Manage projects with top-down oversight throughout entire execution to ensure success as defined by adherence to standards of scope and timeline (inception to completion). Develop comprehensive project plans that merge customer requirements with company goals and coordinate various managers and technical personnel during all project phases, from initial development through implementation. Monitor project progress continuously and make detailed scheduled reports on measurable items, such as milestones and deliverables.
Communicate proactively with all involved personnel to provide encouragement, identify problems, create solutions, and implement efficiency improvements. Analyze economics of project plans and provide actionable feedback, review proposed modifications on project plans, including meeting with interested parties to approve and implement beneficial changes. Oversee acquisition of resources and materials as needed before and during projects by talking with customers, team members, managers.

公司标识
Software Development Manager
Broad Peak Technologies
Apr 2017 - Jan 2019 | Islamabad, Pakistan

A "man in the middle", being pulled in different directions by management, developers and Quality Assurance engineers.Managing expectations and making sure everyone understands his role in team,Micro managing if situation demands until the problem is solved mostly getting out of the way and letting team get to work as Development Manager you have a lot of other things to do.Primary goal is to get a product out the door and deliver results .Manages the daily activities of a organization's development programs. Assists in the development of goals and strategies.Plans and implements events to maximize team engagement. Develops and maintains a prospect portfolio to optimize opportunities.Reports to a head of department. Manages subordinate staff in the day-to-day performance of their jobs. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions.Major areas of concerns are as followed;
Team Staffing
Part of administrative functions, Having all the right team members in the right roles, Controlloing Turnover ,Making sure that information and knowledge is spread though out team, not concentrated in one or two key individuals.
Administrative functions
Budgets, hiring and firing people,competing for resources and space, writing reports, accounting etc.
Deployment
Deploying a release as part of Release Management, on Beta test sites. Getting the site ready to receive the new release.
Quality Assurance
Making sure smoke testing, Regression, Inconsistency, deviation from specifications, decrease in performance etc. are all things that need to be caught by QA are done needs to be proactive here. Keep the QA team in the development loop so they know what is coming down the pipe.Coordinating between developers and QA team.Other areas of concern are ;
•Project Scoping
•Process control
•Technology
•Development

公司标识
Software Development Manager
Technobay Bahrain Middle east
Mar 2016 - Mar 2017 , Bahrain

Familiarizing the team with the customer needs, specifications, design targets, the development process, design standards, techniques and tools to support task performance. Ensure deliverables are prepared to satisfy the project requirements, cost and schedule, To ensure team is always working on the highest priority work. Help keep the team focused and on track. Coordinate the review, presentation and release of design layouts, drawings, analysis and other documentation, Arranging meetings with the product committee, project manager and functional management to discuss project impediments, needed resources or issues/delays in completing the task. Provide status reporting of team activities against the program plan or schedule, Keep the project manager and product committee informed of task accomplishment, issues and status, Coach and help develop team members; help resolve dysfunctional behavior. Facilitate problem solving and collaboration. Testing and deploying the updates on test & live environments , Helping team in making complex reports , data porting and other development tasks, Using Visual studio 2013/2015 for ASP.net/Win form applications (Vb.net/C#), SQL Server 2014 as backend while crystal reports for reporting.

公司标识
Software Development Manager | Team Lead | Senior Software Engineer
Compuex Bahrain Middle east.
Jun 2007 - Mar 2016 | Manama, Bahrain

• Working closely with the team to design and implement databases, recommend solutions and
Mentor others as necessary
• Review and approve all schema changes in the applications.
• Developing and maintaining SQL Server stored procedures, user defined functions, triggers and
Indexes.
• Responsible for performance tuning of slow Queries and optimized for faster response
• Design and implement data warehouse solutions, such as differential data
• Analyze Load Test results before deploying versions to Production
• Work closely with network operations, QA and other Teams.
Experience with Microsoft SQL Server databases ,SQL Server indexes and execution Plans,performance tuning SQL Server databases and troubleshooting bugs
• Experience with SQL Server tools and services, such as SSIS, ETL, cubes, db monitoring
• Experience with SSIS, SSAS and SSRS
• Ability to multi-task, prioritize and meet deadlines in a fast-paced
• Strong problem solving skills and a detail-oriented mindset
• A high energy team player with a positive attitude
• Experience with SaaS (Software-as-a-Service)
• Experience with low level SQL internals
• Experience with Microsoft Visual Studio Database Projects and Team System
Primary Duties;
• Hands-on development of software through its full life cycle
• Responsible for deliverables
• Develop complex web and back-end processing applications
• Authoring technical documentation and troubleshoot complex problems
• Coordinating with Business, QA and various teams
Major Projects;
• Financial ERP (Major implementation 400 concurrent Users)
• Manufacturing and Retail Application
• Touch POS (for one of the Biggest Coffee Shop Chain in Bahrain)
• System Analysis and Application Audit for Ministry of Transportation (Bahrain)
• Time and attendance Management System for First Islamic Investment Bank (Bahrain)
• Human Resource Management System.
• Freight Management System.
• Weighing Bridge Utility.
• Accounting Software

公司标识
Senior SOFTWARE ENGINEER
HAWK TECHNOLOGY
Jul 2006 - Jun 2007 | Lahore, Pakistan

Key responsibilities were Analysis, Design, Development and Reporting Leading the team of 8 Programmers, Analyst and Quality Engineers, Tools used includes Microsoft .NET 2005, MSSQL Server 2000/2005, Visual Basic 6, Crystal Reports, Active Reports, MS Visio and MS Project, Reporting to Project manager

公司标识
Software/ Support Engineer
Webtek Pakistan
Jun 2002 - Jun 2006 | Lahore, Pakistan

Key Responsibilities Documentation, Debugging, Development, Reporting and implementation, Worked with the team of 4 Programmers and 1 Quality Engineer, VB 6, MS .NET 2005, Oracle 8i, MSSQL Server 2000/2005, Crystal Reports

学历

Scaled Agile
证书, Certified SAFe 5 DevOps Practitioner‎
Project Management
Completed
2023
Scaled Agile
证书, Certified SAFe 5 Release Train Engineer‎
Project Management
Completed
2023
Scaled Agile.
证书, SAFe Scrum Master‎
Agile
Completed
2022
PMI
证书, PMP‎
Completed
2016
E Ventures
证书, N tier app. Development‎
Completed
2007
E Ventures
证书, MCSTS, MCPD‎
Completed
2007
University of the Punjab
证书, Dot net certified‎
Completed
2006
State University
学士, 商学士/理学士, Bachelor in computer sciences‎
等级 B+
2002

技能

熟练 .NET, OOP, OOD,HTML, System analysis
熟练 Access,XML,CSV
熟练 Active, Data Reports and Xtra Reports
熟练 Crystal Reports, SQL Server reporting
熟练 Dev Express
熟练 Flash, Adobe, Corel
中级 Good in Hardware and Networking
熟练 LTN
熟练 SQL Server,Oracle,Postgre SQL,Sqlite
中级 Telerik
熟练 TFS,Visual Source Safe,Git,Sub version
熟练 VB.net,c#, ASP.net, Win forms/WPF, VB 6.
熟练 Visio, Office, Expression Studio
熟练 Windows, Linux, MAC, MS DOS
熟练 XAML, CSS, Java Script

语言

熟练 乌尔都语
中级 旁遮普语
初学者 阿拉伯语
熟练 英语